﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ClientsByClientsGroup.aspx.cs" Inherits="GPSTrackingWebsiteManager.Manager.Pages.ClientsByClientsGroup" %>

<%@ Register Src="~/Manager/UserControls/ClientsGroupSearch.ascx" TagPrefix="uc1" TagName="ClientsGroupSearch" %>
<%@ Register Src="~/Manager/UserControls/ClientSearch.ascx" TagPrefix="uc1" TagName="ClientSearch" %>



<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Clientes por Grupos de Clientes</title>
</head>
<body style="overflow: hidden">
    <form id="form1" runat="server">
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
        </telerik:RadAjaxManager>
        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"></telerik:RadAjaxLoadingPanel>
        <div>
            <fieldset>
                <legend>Grupo Clientes</legend>
                <uc1:ClientsGroupSearch runat="server" ID="uscClientsGroupSearch" IsAddClientsGroupsVisible="false" />
            </fieldset>
            <fieldset>
                <legend>Clientes asociados al grupo de clientes</legend>
                <telerik:RadGrid ID="ClientsGroupsGridLinks" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" Height="280px" OnDeleteCommand="ClientsGroupsGridLinks_DeleteCommand">
                    <MasterTableView EditMode="PopUp" EditFormSettings-PopUpSettings-Modal="true" EditFormSettings-CaptionFormatString="Modo Edición" NoMasterRecordsText="No hay registros">
                        <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>

                        <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
                            <HeaderStyle Width="20px"></HeaderStyle>
                        </RowIndicatorColumn>

                        <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
                            <HeaderStyle Width="20px"></HeaderStyle>
                        </ExpandCollapseColumn>

                        <Columns>
                            <telerik:GridButtonColumn ConfirmText="¿Desea eliminar el registro?" ConfirmDialogType="RadWindow" ConfirmTitle="Eliminar" ButtonType="ImageButton" CommandName="Delete" Text="Eliminar" ItemStyle-Width="20px" />
                            <telerik:GridBoundColumn DataField="ClientId" FilterControlAltText="Filter ClientsUsername column" HeaderText="Cliente ID" UniqueName="ClientId">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ClientIdSource.Name" FilterControlAltText="Filter Name column" HeaderText="Nombre" UniqueName="Name">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ClientIdSource.Latitude" FilterControlAltText="Filter FirstName column" HeaderText="Latitude" UniqueName="Latitude">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ClientIdSource.Longitude" FilterControlAltText="Filter LastName column" HeaderText="Logitude" UniqueName="Longitude">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ClientIdSource.Phone" FilterControlAltText="Filter LastName column" HeaderText="Teléfono" UniqueName="Phone">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ClientIdSource.Email" FilterControlAltText="Filter LastName column" HeaderText="Email" UniqueName="Email">
                            </telerik:GridBoundColumn>

                        </Columns>

                        <EditFormSettings>
                            <EditColumn InsertText="Agregar" UpdateText="Actualizar" CancelText="Cancelar" ButtonType="ImageButton"></EditColumn>
                        </EditFormSettings>

                        <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                    </MasterTableView>

                    <PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
                      <ClientSettings>
                        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True">
                        </Scrolling>
                    </ClientSettings>
                    <FilterMenu EnableImageSprites="False"></FilterMenu>
                </telerik:RadGrid>
            </fieldset>
            <fieldset>
                <legend>Información del Cliente</legend>
                <uc1:ClientSearch runat="server" ID="uscClientSearch" IsAddClientsVisible="true" />
            </fieldset>


        </div>
        <telerik:RadWindowManager ID="RadWindowManager1" runat="server"></telerik:RadWindowManager>
    </form>
</body>
</html>
